@CHARSET "UTF-8";
.menu li a {
color: #fff;
padding: 0 15px;
text-align: center;
}
.menu,
.menu ul{
height: 35px;
line-height: 35px;
list-style-type: none;
}
.menu li {
	float:left;
	font-size:12px;
	position:relative;
}
.menu li.border span{
	background: transparent;
	display: block;
	height: 35px;
	line-height: 35px;
	width: 2px;
}
.menu li.first {margin:0;}
.menu li a:hover, .menu li.active a{
	color: #fff;
}
.menu li.active ul li a,
.menu li.sfHover ul li a{
	border: 0!important;
}
.menu li a {
	text-align:left;font-size: 13px;
	padding: 0 20px;
	line-height: 35px;
	height: 35px;
	}
.menu li a:hover{
	text-decoration: none!important;
}
/*for Submenu*/

.menu ul {
	position:		absolute;
	top:			-999em;
	padding:		0;
}
.menu ul ul{
	padding:		0;
}
.menu ul li {
	width:			100%;
}
.menu li:hover {
	visibility:		inherit; 
}
.menu li li {
	margin:0 0 1px 0;
}
.menu li li a {
	width:		100%;
	color: #fff;
	background: #60BBAD;
	padding: 3px 0 3px 7px;
	display: block;
	width: 180px;
	line-height: 22px;
	height: 22px;
	border: 0;
}
.menu li li a:hover{
	background: #5F5F5F;
	border: 0!important;
}
.menu li:hover ul, .menu li.sfHover ul {
	left:			0px;
	top:			33px;
	z-index:		999;
}
ul.menu li:hover li ul, ul.menu li.sfHover li ul {
	top:			-999em;
}
ul.menu li li:hover ul, ul.menu li li.sfHover ul {
	left:			187px;
	top:			0px;
	z-index:		9999;
}
ul.menu li li:hover li ul, ul.menu li li.sfHover li ul {
	top:			-999em;
}